home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir24 / mb1705.zip / MSID.DOC < prev    next >
Text File  |  1993-12-28  |  5KB  |  151 lines

  1.  
  2. Sending this around again, seems it didn't get to many
  3. parts of the country.  If you wonder why dups appear and why
  4. messages get lost, read this carefully.
  5.  
  6. If you have any questions, send them to the author of the code you run.
  7.  
  8. I ran some tests with the different BBS codes
  9. to see how they handled BIDs and MIDs when they forwareded messages.
  10.  
  11. If you think these are the "wrong tests" or "not enough tests"
  12. you can run your own, it is quite simple to do.
  13.  
  14. For each system, I logged in as a user, and did the following commands.
  15. Note that I used a different BID in the third case for each test,
  16. otherwise the forwarded messages would be rejected.
  17. Each system then forwarded the messages to me.
  18.  
  19. > sp w0rli @ w0rli.or.usa.na
  20. > No BID
  21. > /EX
  22. > sp w0rli @ w0rli.or.usa.na $
  23. > Auto BID
  24. > /EX
  25. > sp w0rli @ w0rli.or.usa.na $rlifbbn
  26. > With BID
  27. > /EX
  28. > b
  29.  
  30. The tests were repeated using SB in place of SP, and with a
  31. non-callsign in the TO field.
  32.  
  33. I ran 36 tests, 9 with each flavor of BBS code:
  34.  
  35. MSYS  version 1.14
  36. AA4RE version 02.1H
  37. FBB   version 5.15
  38. RLI   version 16.3
  39.  
  40. These were the only versions available for me to test with.
  41. I'm sure the authors of these codes will let us know if any of the
  42. problems noted have been fixed in later releases.
  43. One set of tests was run with an "M" in my SID, one without.
  44. There were the same three kinds of messages in each test.
  45.  
  46. The tables below show what was on the "S" command "$" field
  47. the systems sent when they forwarded the messages to me.
  48.  
  49. What I got back when the messages were forwarded to me are as follows ...
  50.  
  51. With an "M" in my SID, using SP:
  52.  
  53. BBS type   No BID    Auto BID      Given BID
  54. ---------------------------------------------------
  55. AA4RE       9397_N7VYN    9398_N7VYN    RLIRE
  56. MSYS       45123_N7IFJ    45124_N7IFJ   45125_N7IFJ
  57. FBB       16288_N7CHR    16289_N7CHR   FBBRLI
  58. RLI       22172_W0RLI    22173_W0RLI   RLIRLI
  59. GTEPMS       21110_WB3V    21111_WB3V    RLIGTE1
  60.  
  61. Notes:
  62. All codes provided the requested BID,
  63. MSYS dropped the given BID, and supplied a new one instead.
  64. All codes added a BID when none was requested.
  65.  
  66. With no "M" in my SID, using SP:
  67.  
  68. BBS type   No BID    Auto BID      Given BID
  69. ---------------------------------------------------
  70. AA4RE       <none>    <none>          <none>
  71. MSYS       <none>    <none>          <none>
  72. FBB       <none>    <none>          <none>
  73. RLI       <none>    22175_W0RLI   RLIRLIN
  74. GTEPMS       <none>    <none>          <none>
  75.  
  76. Notes:
  77. All codes except RLI failed to provide the requested
  78. BID or threw the given BID away.
  79.  
  80. With an "M" in my SID, using SB:
  81.  
  82. BBS type   No BID    Auto BID      Given BID
  83. ---------------------------------------------------
  84. AA4RE       9751_N7VYN    9752_N7VYN    RLIRE8
  85. MSYS       45493_N7IFJ    45494_N7IFJ   RLIMSYS8
  86. FBB       16588_N7CHR    16591_N7CHR   RLIFBB8
  87. RLI       23009_W0RLI    23010_W0RLI   RLIRLI8
  88. GTEPMS       21113_WB3V    21114_WB3V    RLIGTE2
  89.  
  90. Notes:
  91. All codes behaved correctly.
  92.  
  93. With no "M" in my SID, using SB:
  94.  
  95. BBS type   No BID    Auto BID      Given BID
  96. ---------------------------------------------------
  97. AA4RE       <none>    9710_N7VYN    RLIREN1
  98. MSYS       <none>    <none>          <none>
  99. FBB       <none>    <none>          <none>
  100. RLI       23004_W0RLI    23005_W0RLI   RLIRLIN1
  101. GTEPMS       21113_WB3V    21114_WB3V    RLIGTE2
  102.  
  103. Notes:
  104. MSYS and FBB failed to provide default BID
  105. and threw away the given BID.  AA4RE failed
  106. to provide the default BID.
  107.  
  108. With an "M" in my SID, using SB, to a non-callsign:
  109.  
  110. BBS type   No BID    Auto BID      Given BID
  111. ---------------------------------------------------
  112. AA4RE       9794_N7VYN    9795_N7VYN    RLIRE9
  113. MSYS       45496_N7IFJ    45497_N7IFJ   RLIMSYS
  114. FBB       16593_N7CHR    16594_N7CHR   RLIFBB9
  115. RLI       23012_W0RLI    23013_W0RLI   RLIRLI9
  116. GTEPMS       21116_WB3V    21117_WB3V    RLIGTE3
  117.  
  118. Notes:
  119. All codes behaved as expected.
  120.  
  121. With no "M" in my SID, using SB, to a non-callsign:
  122.  
  123. BBS type   No BID    Auto BID      Given BID
  124. ---------------------------------------------------
  125. AA4RE       9713_N7VYN    9714_N7VYN    RLIREN2
  126. MSYS       <none>    <none>          <none>
  127. FBB       <none>    <none>          <none>
  128. RLI       23006_W0RLI    23007_W0RLI   RLIRLIN2
  129. GTEPMS       21116_WB3V    21117_WB3V    RLIGTE3
  130.  
  131. Notes:
  132. MSYS and FBB failed to provide the requested or required BID,
  133. and threw away the given BID.
  134.  
  135. Analysis:  You can do your own, but here are some things I noticed.
  136.  
  137. 1.  Some systems threw away the BID they were given.
  138.  
  139. 2.  Some systems added a BID when there was none given.
  140.  
  141. 3.  Some systems changed the BID they were given to something else.
  142.  
  143. 4.  Some systems have no way to tell a BID from a MID.
  144.  
  145. What does this all mean?
  146. Means there is software with bugs in it.
  147. I hope that this is no big surprise to anyone.
  148.  
  149.    ...    Hank
  150.  
  151.